alex martins
Manchester United and Gabriel Rajkovic: A £16m Gamble in Football's Transfer Grey ZoneHOOK Intility Arena, Oslo. A Sunday afternoon in September 2026. In Stand B,...
U20 Vietnam Facing 'Do-or-Die Battle': From the North Korea Quagmire to the Palestine PuzzleU20 Vietnam is standing on the edge of an abyss called 'expectation'. The 0-3...
2026 Asian Games: Indonesia Meets Japan, and the Gap Inside a Schedule ReportSeventeen twenty, Western Indonesian Time. A single line sits inside a schedu...
Team Liquid Signs Wisper to Replace Ace: The First South American Player in the Org's Dota 2 HistoryA few days after Ace left the roster, Team Liquid announced his replacement i...
V.League Transfers: Re-reading Player Value Through xG, PPDA and Distance CoveredIn a small apartment in Shenzhen, I keep a habit my colleagues call...
Two gold medals and a compressed calendar: China enters the 2026 Asian Games in Nagoya with a contingency planWithin three years, Asia holds two Asian Games. To an outsider, that is a...
Vietnamese Football: The Ledger Nobody KeepsVietnamese Football: The Ledger Nobody Keeps Saturday, one in the morning...
Vietnam National Team: Finding the Beat Again in a Season of Empty DataLate on the night of January 5, 2026, in Busan, I sat in front of the screen...
DRX Win Worlds 2026: The Final Was Decided Where Nobody Was LookingDRX Win Worlds 2026: The Final Was Decided Where Nobody Was Looking On Novemb...
Vietnamese Volleyball: Nine Dimensions of Analysis and One Data GapOn a Saturday night in Binh Duong, I reopened a deep analysis of Vietnamese...
When a Data Analyst Gets Mislabelled: Tennis Cannot Be Manufactured from Poverty StatisticsThe first error is not on the court. It sits inside a single data field. When...
Vietnamese Football's Data Gap: What Is Missing After Every V.League SeasonThree in the morning in Liverpool. The house is so quiet I can hear the tea...
AVC Beach Volleyball Championships: Shangluo opens the race for LA 2028 Olympic berth21-4 and 21-2. The scoreline of the opening Pool A match at the 2026 AVC Beac...
Vietnam vs Thailand: The Trap Isn't Named Chanathip — It's Named Vietnam's Own PlayersVietnam vs Thailand: The Trap Isn't Named Chanathip — It's Named Vietnam's Ow...
The Null Report: Vietnamese Sports and the Data Gap Nobody Audits22:47, March 14, 2026. On the second monitor of a small apartment in Busan, m...
Julian Alvarez's Barcelona Dream: When a Stalemate Becomes a ChoiceMadrid, late summer – while European airports are bustling with hurried...
When Data Refuses to Speak: A Lesson on the Limits of Sports AnalysisIn my tracking files, there is one document I always keep as evidence. It is...
The Empty Skeleton and the Discipline of a Youth-Football ObserverOn an October morning in Manchester, I opened an eight-page file and found...
PV Sindhu and Her Five Rivals at the 2026 Asian Games: When the Head-to-Head Matrix Confesses What the Preview Will Not SayThere is a moment from a late-afternoon training session I still remember aft...
From Albuquerque 2026 to Sydney 2026: How Track and Field Apparel Quietly Rewrote the RulesThe Scissors in Indianapolis July 2026, Indianapolis. Before the women's 100m...
U20 Vietnam Facing 'Do-or-Die Battle': From the North Korea Quagmire to the Palestine PuzzleU20 Vietnam is standing on the edge of an abyss called 'expectation'. The 0-3...
2026 Asian Games: Indonesia Meets Japan, and the Gap Inside a Schedule ReportSeventeen twenty, Western Indonesian Time. A single line sits inside a schedu...
Team Liquid Signs Wisper to Replace Ace: The First South American Player in the Org's Dota 2 HistoryA few days after Ace left the roster, Team Liquid announced his replacement i...
V.League Transfers: Re-reading Player Value Through xG, PPDA and Distance CoveredIn a small apartment in Shenzhen, I keep a habit my colleagues call...
Two gold medals and a compressed calendar: China enters the 2026 Asian Games in Nagoya with a contingency planWithin three years, Asia holds two Asian Games. To an outsider, that is a...
Vietnamese Football: The Ledger Nobody KeepsVietnamese Football: The Ledger Nobody Keeps Saturday, one in the morning...
Vietnam National Team: Finding the Beat Again in a Season of Empty DataLate on the night of January 5, 2026, in Busan, I sat in front of the screen...
DRX Win Worlds 2026: The Final Was Decided Where Nobody Was LookingDRX Win Worlds 2026: The Final Was Decided Where Nobody Was Looking On Novemb...
Vietnamese Volleyball: Nine Dimensions of Analysis and One Data GapOn a Saturday night in Binh Duong, I reopened a deep analysis of Vietnamese...
When a Data Analyst Gets Mislabelled: Tennis Cannot Be Manufactured from Poverty StatisticsThe first error is not on the court. It sits inside a single data field. When...
Vietnamese Football's Data Gap: What Is Missing After Every V.League SeasonThree in the morning in Liverpool. The house is so quiet I can hear the tea...
AVC Beach Volleyball Championships: Shangluo opens the race for LA 2028 Olympic berth21-4 and 21-2. The scoreline of the opening Pool A match at the 2026 AVC Beac...
Vietnam vs Thailand: The Trap Isn't Named Chanathip — It's Named Vietnam's Own PlayersVietnam vs Thailand: The Trap Isn't Named Chanathip — It's Named Vietnam's Ow...
The Null Report: Vietnamese Sports and the Data Gap Nobody Audits22:47, March 14, 2026. On the second monitor of a small apartment in Busan, m...
Julian Alvarez's Barcelona Dream: When a Stalemate Becomes a ChoiceMadrid, late summer – while European airports are bustling with hurried...
When Data Refuses to Speak: A Lesson on the Limits of Sports AnalysisIn my tracking files, there is one document I always keep as evidence. It is...
The Empty Skeleton and the Discipline of a Youth-Football ObserverOn an October morning in Manchester, I opened an eight-page file and found...
PV Sindhu and Her Five Rivals at the 2026 Asian Games: When the Head-to-Head Matrix Confesses What the Preview Will Not SayThere is a moment from a late-afternoon training session I still remember aft...
From Albuquerque 2026 to Sydney 2026: How Track and Field Apparel Quietly Rewrote the RulesThe Scissors in Indianapolis July 2026, Indianapolis. Before the women's 100m...
